/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package com.jandan.ui.model;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 * 词库模型类
 * @author gong
 * @version 1.0
 */

public class WordLib implements Serializable{
	private static final long serialVersionUID = 1L;
	/**
	 * 词库ID
	 */
	private long wordLibID;
	/**
	 * 词库名
	 */
    private String wordLibName;
    /**
     * 创建日期
     */
	private Date createdDate;
	/**
	 * 第一级小词库单词数
	 */
	private int firstClass;
	/**
	 * 第二级小词库单词数
	 */
    private int secondClass;
    /**
     * 第三级小词库单词数
     */
    private int thirdClass;
    /**
     * 第四级小词库单词数
     */
    private int forthClass;
    /**
     * 此值本来准备用于基准词库，但我们可能不会用到基准词库，所以此变量可以不用管
     * @deprecated
     */
    private int value;	//权值
    /**
     * 描述
     */
    private String description;
    /**
     * 图标所在位置
     */
    private String libImagePath;
    /**
     * 总单词数
     */
    private int totalWordCount;
    /**
     * 总共学习此词库的人数
     */
    private int totalStudyPersonCount;
 
//    private List<CnAndSentence> cnAndSentenceList;
    
	public String getLibImagePath() {
		return libImagePath;
	}

	public void setLibImagePath(String libImagePath) {
		this.libImagePath = libImagePath;
	}
	public long getWordLibID() {
        return wordLibID;
    }

    public void setWordLibID(long wordLibID) {
        this.wordLibID = wordLibID;
    }

    public String getWordLibName() {
        return wordLibName;
    }

    public void setWordLibName(String wordLibName) {
        this.wordLibName = wordLibName;
    }

    public Date getCreatedDate() {
        return createdDate;
    }

    public void setCreatedDate(Date createDate) {
        this.createdDate = createDate;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }
    public int getFirstClass() {
		return firstClass;
	}

	public void setFirstClass(int firstClass) {
		this.firstClass = firstClass;
	}

	public int getSecondClass() {
		return secondClass;
	}

	public void setSecondClass(int secondClass) {
		this.secondClass = secondClass;
	}

	public int getThirdClass() {
		return thirdClass;
	}

	public void setThirdClass(int thirdClass) {
		this.thirdClass = thirdClass;
	}

	public int getForthClass() {
		return forthClass;
	}

	public void setForthClass(int forthClass) {
		this.forthClass = forthClass;
	}

	public int getValue() {
		return value;
	}

	public void setValue(int value) {
		this.value = value;
	}

	public int getTotalWordCount() {
		return totalWordCount;
	}

	public void setTotalWordCount(int totalWordCount) {
		this.totalWordCount = totalWordCount;
	}

	public int getTotalStudyPersonCount() {
		return totalStudyPersonCount;
	}

	public void setTotalStudyPersonCount(int totalStudyPersonCount) {
		this.totalStudyPersonCount = totalStudyPersonCount;
	}

//	public List<CnAndSentence> getCnAndSentenceList() {
//		return cnAndSentenceList;
//	}
//
//	public void setCnAndSentenceList(List<CnAndSentence> cnAndSentenceList) {
//		this.cnAndSentenceList = cnAndSentenceList;
//	}
}
